/**
 * 用户信息
 */
import crypto from 'crypto';
const config =  require('../config/config').default;

var mongoose = require('../mongodb.js'), Schema = mongoose.Schema;

var UserSchema = new Schema({
	// 名字
	name: { type: String, default: '' },

	// 登录用户名
	username: {
		type: String,
		default: config.DEFAULT_USERNAME
	},

	// 签名
	slogan: { type: String, default: '' },

	// 头像
	avatar: { type: String, default: '' },

	// 密码
	password: {
		type: String,
		default: crypto
		.createHash('md5')
		.update(config.DEFAULT_PASSWORD)
		.digest('hex')
	}
});

module.exports = mongoose.model('User', UserSchema);